Web-APIs

Die Web-API-Funktionalität bietet eine Oberfläche zur Konfiguration nativer Interaktionen mit Systemen und Diensten, die veröffentlichte HTTP-APIs bereitstellen. Der häufigste davon ist RESTful Web Services.

Die Web-API-Dienstfunktion ermöglicht Blue Prism Prozessen, mit diesen Diensten zu interagieren, um entweder Daten bereitzustellen oder um die Daten oder Dienste zu nutzen, die von diesen externen Systemen innerhalb eines automatisierten Geschäftsprozesses bereitgestellt werden. Die von der Web-API-Funktionalität nativ bereitgestellten Funktionen ermöglichen den häufigsten Diensten, von Blue Prism automatisiert zu werden. Diese Fähigkeiten können mithilfe von Codephasen erweitert werden, damit auf maßgeschneiderte oder komplexe Datenstrukturen und Authentifizierungsmechanismen eingegangen wird.

Das Web-API-Konfigurationstool wurde so entwickelt, dass es möglichst flexibel ist, um sicherzustellen, dass komplexe API-Aufrufe konfiguriert werden können. Web-API-Definitionen werden in der Registerkarte „Blue Prism System“ erstellt. Jede Definition kann mehrere Aktionen enthalten und stellt üblicherweise einen Endpunkt innerhalb einer API dar. Die Aktionen definieren, wie eine HTTP-Anfrage durchgeführt wird, und legen fest, wie die HTTP-Antwort in Output-Parametern übersetzt wird.

Sobald eine API-Definition konfiguriert wurde, können die damit verknüpften Aktionen in Objekten verwendet werden, sodass Prozessentwickler Interaktionen mit Drittanbieterdiensten als Teil einer Automatisierung verwenden können.